package com.neusoft.hifly.attachment.config;

import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;

/**
 * Title: 核心类库
 * <p>
 * Description: springboot引入外部xml配置文件
 * <p>
 * Copyright: 2019
 * <p>
 * Company: 东软汉枫
 *
 * @author lh_neu
 * @version 1.0.0
 */
@Component
public class WebOfficeConfig {

	// WebOffice中间件地址
	@Value("${weboffice.url:null}")
	private String url;

	// WebOffice中间件附件在线预览默认的预览格式
	@Value("${weboffice.preview.type:null}")
	private String previewType;

	// WebOffice中间件共享码
	@Value("${weboffice.share.code:null}")
	private String shareCode;

	// WebOffice中间件附件的操作是更新还是更名(0更新原有附件、1更名并追加附件)
	@Value("${weboffice.file.change.type:null}")
	private String fileChangeType;

	public String getUrl() {
		return url;
	}

	public void setUrl(final String url) {
		this.url = url;
	}

	public String getPreviewType() {
		return previewType;
	}

	public void setPreviewType(final String previewType) {
		this.previewType = previewType;
	}

	public String getShareCode() {
		return shareCode;
	}

	public void setShareCode(final String shareCode) {
		this.shareCode = shareCode;
	}

	public String getFileChangeType() {
		return fileChangeType;
	}

	public void setFileChangeType(final String fileChangeType) {
		this.fileChangeType = fileChangeType;
	}

}
